home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
009
/
unprotec.arc
/
SK111C.UNP
< prev
next >
Wrap
Text File
|
1983-11-17
|
9KB
|
145 lines
Unprotect for sidekick 1.11C
Download the unprotect for version 1.1A from this BBS, try
SK_110A.UNP. (see all previous unprotects below.)
And then follow it with the exception that the location for
the changes is not the same for 1.11C. Try looking at 0801,
(U 0801) and you should find the sequence show in the 1.1A
unprotect. From there do the same as the 1.1A unp says.
------------------------------------------------------------------------
This is the procedure for bypassing the copy protection scheme used by
SIDEKICK, version 1.00A and version 1.00B and for the optional reduced
capability Sidekicks SKN.COM, SKC.COM and SKM.COM distributed with version 1.00B.
****************************************************************************
Using DEBUG on SK.COM, NOP out the CALL 8780 at location 071A ----+
|
Change the OR AL,AL at 072D to OR AL,01 --------+ |
| |
......and that's it! | |
| |
(BEFORE ZAP) | |
xxxx:071A E86380 CALL 8780 <----------------------------+
xxxx:071D 2E CS: | |
xxxx:071E 8E163D02 MOV SS,[023D] | |
xxxx:0722 2E CS: | |
xxxx:0723 8B263F02 MOV SP,[023F] | |
xxxx:0727 1F POP DS | |
xxxx:0728 59 POP CX | |
xxxx:0729 880E1300 MOV [0013],CL | |
xxxx:072D 0AC0 OR AL,AL <----------+ |
| |
(AFTER ZAP) | |
xxxx:071A 90 NOP <-----------------------------+
xxxx:071B 90 NOP <-----------------------------+
xxxx:071C 90 NOP <-----------------------------+
xxxx:071D 2E CS: |
xxxx:071E 8E163D02 MOV SS,[023D] |
xxxx:0722 2E CS: |
xxxx:0723 8B263F02 MOV SP,[023F] |
xxxx:0727 1F POP DS |
xxxx:0728 59 POP CX |
xxxx:0729 880E1300 MOV [0013],CL |
xxxx:072D 0C01 OR AL,01 <----------+
----------------------------------------------------------------------------
Using DEBUG on SKN.COM, NOP out the CALL 72C1 at location 06F8 ---+
|
Change the OR AL,AL at 070B to OR AL,01 --------+ |
| |
......and that's it! | |
| |
(BEFORE ZAP) | |
xxxx:06F8 E8C66B CALL 72C1 <-------------------------+
xxxx:06FB 2E CS: | |
xxxx:06FC 8E161102 MOV SS,[0211] | |
xxxx:0700 2E CS: | |
xxxx:0701 8B261302 MOV SP,[0213] | |
xxxx:0705 1F POP DS | |
xxxx:0706 59 POP CX | |
xxxx:0707 880E1300 MOV [0013],CL | |
xxxx:070B 0AC0 OR AL,AL <----------+ |
| |
(AFTER ZAP) | |
xxxx:06F8 90 NOP <-------------------------+
xxxx:06F9 90 NOP <-------------------------+
xxxx:06FA 90 NOP <-------------------------+
xxxx:06FB 2E CS: |
xxxx:06FC 8E161102 MOV SS,[0211] |
xxxx:0700 2E CS: |
xxxx:0701 8B261302 MOV SP,[0213] |
xxxx:0705 1F POP DS |
xxxx:0706 59 POP CX |
xxxx:0707 880E1300 MOV [0013],CL |
xxxx:070B 0C01 OR AL,01 <----------+
-----------------------------------------------------------------------------
Using DEBUG on SKC.COM, NOP out the CALL 60BF at location 06D5 ---+
|
Change the OR AL,AL at 06E8 to OR AL,01 --------+ |
| |
......and that's it! | |
| |
(BEFORE ZAP) | |
xxxx:06D5 E8E759 CALL 60BF <-------------------------+
xxxx:06D8 2E CS: | |
xxxx:06D9 8E161502 MOV SS,[0215] | |
xxxx:06DD 2E CS: | |
xxxx:06DE 8B261702 MOV SP,[0217] | |
xxxx:06E2 1F POP DS | |
xxxx:06E3 59 POP CX | |
xxxx:06E4 880E1300 MOV [0013],CL | |
xxxx:06E8 0AC0 OR AL,AL <----------+ |
| |
(AFTER ZAP) | |
xxxx:06D5 90 NOP <-------------------------+
xxxx:06D6 90 NOP <-------------------------+
xxxx:06D7 90 NOP <-------------------------+
xxxx:06D8 2E CS: |
xxxx:06D9 8E161502 MOV SS,[0215] |
xxxx:06DD 2E CS: |
xxxx:06DE 8B261702 MOV SP,[0217] |
xxxx:06E2 1F POP DS |
xxxx:06E3 59 POP CX |
xxxx:06E4 880E1300 MOV [0013],CL |
xxxx:06E8 0C01 OR AL,01 <----------+
-----------------------------------------------------------------------------
Using DEBUG on SKM.COM, NOP out the CALL 3A7D at location 0688 ---+
|
Change the OR AL,AL at 069B to OR AL,01 --------+ |
| |
......and that's it! | |
| |
(BEFORE ZAP) | |
xxxx:0688 E8F233 CALL 3A7D <-------------------------+
xxxx:068B 2E CS: | |
xxxx:068C 8E16BF01 MOV SS,[01BF] | |
xxxx:0690 2E CS: | |
xxxx:0691 8B26C101 MOV SP,[01C1] | |
xxxx:0695 1F POP DS | |
xxxx:0696 59 POP CX | |
xxxx:0697 880E1300 MOV [0013],CL | |
xxxx:069B 0AC0 OR AL,AL <----------+ |
| |
(AFTER ZAP) | |
xxxx:0688 90 NOP <-------------------------+
xxxx:0689 90 NOP <-------------------------+
xxxx:068A 90 NOP <-------------------------+
xxxx:068B 2E CS: |
xxxx:068C 8E16BF01 MOV SS,[01BF] |
xxxx:0690 2E CS: |
xxxx:0691 8B26C101 MOV SP,[01C1] |
xxxx:0695 1F POP DS |
xxxx:0696 59 POP CX |
xxxx:0697 880E1300 MOV [0013],CL |
xxxx:069B 0C01 OR AL,01 <----------+